Marmalade Bush — synonyms, definition
1. marmalade bush (Noun)
3 synonyms
Streptosolen jamesonii fire bush fire-bush
1 definition
marmalade bush (Noun) — Evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant.
2 types of
bush shrub
2 parts of
Streptosolen genus Streptosolen